﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Entities_Layer
{
    public class Mision : IEntity
    {

        String _nombreMision;
        int _numerotripulanes;
        String _fechaLanzamiento;
        String _duracion;
        String _datosInteres;
        String _resultado;
        long _imagen;
        String _nave;
        int _cuerpoCeleste;

        public Mision(String pnombreMision, int pnumeroTripulantes, String pfechaLanzamiento, String pduracion,
                       String pdatosInteres, String presultado, long pimagen, String pnave, int pcuerpoceleste)
        {
            pnombreMision = NombreMision;
            pnumeroTripulantes = Numerotripulanes;
            pfechaLanzamiento = FechaLanzamiento;
            pduracion = Duracion;
            pdatosInteres = DatosInteres;
            presultado = Resultado;
            pimagen = Imagen;
            pnave = Nave;
            pcuerpoceleste = CuerpoCeleste;

        }

        public int Id { set; get; }

        public String NombreMision
        {
            get { return _nombreMision; }
            set { _nombreMision = value; }
        }

        public int Numerotripulanes
        {
            get { return _numerotripulanes; }
            set { _numerotripulanes = value; }
        }

        public String FechaLanzamiento
        {
            get { return _fechaLanzamiento; }
            set { _fechaLanzamiento = value; }
        }

        public String Duracion
        {
            get { return _duracion; }
            set { _duracion = value; }
        }

        public String DatosInteres
        {
            get { return _datosInteres; }
            set { _datosInteres = value; }
        }

        public String Resultado
        {
            get { return _resultado; }
            set { _resultado = value; }
        }

        public long Imagen
        {
            get { return _imagen; }
            set { _imagen = value; }
        }

        public String Nave
        {
            get { return _nave; }
            set { _nave = value; }
        }

        public int CuerpoCeleste
        {
            get { return _cuerpoCeleste; }
            set { _cuerpoCeleste = value; }
        }

    }

}
